home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 5 / Gold Medal Software - Volume 5 (Gold Medal) (1995).iso / database / pcal1471.arj / HISTORY.DOC < prev    next >
Text File  |  1994-11-18  |  21KB  |  469 lines

  1.                        PERSONAL CALENDAR (PC) FOR DOS             Version 14.71
  2.                               FILE HISTORY.DOC                     18 Nov 1994
  3.  
  4.                        Recent Enhancements and Changes
  5.                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6.       Copyright 1985-1994 by Paul Munoz-Colman.  All rights reserved.
  7.  
  8.  
  9.               ┌─────────┐
  10.         ┌─────┴───┐     │               (R)
  11.       ──│         │o    │──────────────────
  12.         │   ┌─────┴╨──┐ │  Association of
  13.         │   │         │─┘  Shareware
  14.         └───│    o    │    Professionals
  15.       ──────│    ║    │────────────────────
  16.             └────╨────┘    MEMBER
  17.  
  18.  
  19. ╔═════════════════════════════════════════════════════════════════════════════╗
  20. ║  Paul Muñoz-Colman           │  TECHNICAL SUPPORT:   │ CREDIT CARD ORDERS:  ║
  21. ║  FunStuff Software           │  Voice 703-435-1110   │  Voice 800-242-4775  ║
  22. ║  11645 Charter Oak Court     │        703-693-5227   │   FAX  713-524-6398  ║
  23. ║  Suite 201                   │   FAX  703-435-3130   │ CompuServe 71355,470 ║
  24. ║  Reston, VA  22090-4526  USA │ CompuServe 71141,1224 │        or !GO SWREG  ║
  25. ╚═════════════════════════════════════════════════════════════════════════════╝
  26.  
  27.  
  28.                         ENHANCEMENTS & CORRECTIONS
  29.  
  30.  
  31.  . 14.71. Personal Calendar is now produced under MS-DOS 6.22, and is packaged
  32. with PKZIP 2.04g and PKLITE/Pro 1.15.  Widely-distributed release.
  33.  
  34.         . A problem has been corrected with the setting of LPT1 as the default
  35. printer port.
  36.  
  37.         .  The license fee has been changed to US $39 (outside of US/Canada,
  38. the fee is now $43), shipping included.  Upgrades are now $19 (or $23 outside
  39. of US/Canada).  Site license prices have changed (see REGISTER.DOC).
  40.  
  41.  . 14.66.  An "Error 75" during program startup has been corrected, which
  42. occured rarely with certain non-standard monochrome display adapters and on
  43. certain networks.
  44.  
  45.  . 14.65.  Note or History items can now be rearranged:  an entry can be moved
  46. to anywhere else in the list by pressing F2 and giving the destination item
  47. number; adjacent entries on the same page can be exchanged with the Ctl-UpArrow
  48. and Ctl-DownArrow keys.
  49.  
  50.  . 14.64.  The monochrome defaults were changed to be more compatible with more
  51. types of monochrome monitors.
  52.  
  53.  . 14.63.  Running under Windows in standard and real modes (WIN /S or WIN /R)
  54. is now properly detected.
  55.  
  56.         .  A "COLOR" option has been added to the command line ("CAL COLOR") to
  57. use with monochrome device adapters which operate with non-standard grey-scale
  58. choices.
  59.  
  60.  . 14.62.  More cosmetic changes.  Widely-distributed release update.
  61.  
  62.  . 14.61.  Registered users are now entitled to a low-cost upgrade.
  63.  
  64.         .  Portions of the Users Manual have been rewritten.
  65.  
  66.         .  On the Clock Screen, when the calendars are scrolled, the Event
  67. Window scrolls along with them.  When a specific date is requested for the
  68. calendars, the Event Window is also adjusted to that date.
  69.  
  70.  . 14.60.  If no History has been recorded, the "H" prompt doesn't appear.
  71.  
  72.  . 14.59.  Adjustments to the Windows PIF file were made.
  73.  
  74.         .  In the IBM LaserPrinter mode, printer initialization parameters now
  75. set the printer to your installation defaults, rather than the factory defaults.
  76.  
  77.         .  When quitting the TSR mode, a warning is now given that the program
  78. will be removed from memory, with the option to resume the program.
  79.  
  80.         .  Changed the archive name from PCnnnn.ZIP to PCALnnnn.ZIP.  On
  81. CompuServe and ZiffNet, changed the name to PERCAL.ZIP with no version number.
  82.  
  83.  . 14.58.  On a new appointment file, if both the events and notes capacity are
  84. changed to 300 at the same time, the history function now works correctly.
  85.  
  86.  . 14.57.  Item numbers on the history display have been increased from four to
  87. five digits, corresponding to the existing limit on the size of the appointment
  88. file (32,766 total events, notes, and history, or about 2.63 megabytes).
  89.  
  90.         .  The prompt to quit is now shown as Ctl-Brk if run under Windows,
  91. and Ctl-Esc if run in any other environment (both have always worked).
  92.  
  93.  . 14.56.  The three month calendar display now defaults to starting with the
  94. current month, rather than the prior month (which is an option).
  95.  
  96.         .  Significant cosmetic changes to the editing menus were made. 
  97.  
  98.         .  File WARRANTY.DOC has been merged into LICENSE.DOC, and file
  99. SITELICE.DOC has been merged into REGISTER.DOC.  The product description
  100. is in file DESCRIBE.DOC, and the order form is now a separate file
  101. ORDER.FRM.
  102.  
  103.         .  While entering notes or history, a down (or up) arrow now accepts
  104. the change and moves to the next (or prior) item on the menu.
  105.  
  106.  . 14.55.  A PostScript printer option, as well as the choice of any of the
  107. LPT printer ports are now provided.  Thus, the printer menu has been revised.
  108.  
  109.         .  After creating a new appointment file, automatic startup is now set
  110. with that file (and password, if given).
  111.  
  112.         .  On the initial pop down, a default set of TSR options is now chosen
  113. rather than presenting the menu choices.  The menu is still available.
  114.  
  115.  . 14.52.  The size of PC's memory and disk requirements were reduced again.
  116.  
  117.         .  A DESQview Procedure Information File is now provided.
  118.  
  119.         .  An "OS2" command line option was added to allow PC to run under OS/2
  120. in a DOS window.  (This option also bypasses the safety check against running
  121. multiple copies of PC in TSR mode.)
  122.  
  123.         .  While entering events, a down (or up) arrow now accepts the event 
  124. data and moves to the next (or prior) event on the menu.
  125.  
  126.  . 14.51.  While inputting data, Ctl-End now deletes to the end of a line.
  127.  
  128.  . 14.42.  The system no longer hangs if PC attempts to pop up as a TSR while
  129. Windows is active.  The pop up is now suppressed until WIN terminates.
  130.  
  131.         .  If PC is run as a task under Windows, all TSR features and prompts
  132. are now disabled.  A WIN Procedure Information File and an Icon File are
  133. provided.
  134.  
  135.         .  The default time format for new users has been changed to 12-hour.
  136.  
  137.  . 14.41.  When entering dates and times, leading zeroes are no longer
  138. required.  Widely-distributed release update.
  139.  
  140.         .  While in Help, if you pop down and delete the manual file before
  141. popping up (don't do that!), a proper error message now appears on the next pop
  142. up.  If instead, the file is moved after disk compaction, the file in its new
  143. location will be found properly.
  144.  
  145.  . 14.40.  Shade adjustments to the CAL MONO option (for laptops) was made.
  146.  
  147.         .  In TSR mode, if you delete your open appointment (.CLD) file when
  148. the program is popped down (don't do that!), a proper error message now appears
  149. on the next pop up.
  150.  
  151.  . 14.38.  A problem was corrected which prevented scheduling a one-time
  152. event which occurs on leap lear day (oops!).
  153.  
  154.  . 14.37.  The date and time separators may now be changed to any non-blank
  155. character, using shift-F3 in the event editing menu.  "-" is the default for
  156. dates, and ":" is the default for time. 
  157.  
  158.         .  Dates/Times throughout the program are now all displayed in the 
  159. user's choice of formats, with an equally consistent method for entering them.
  160.  
  161.         .  When the program starts, a check is now made for the correct version
  162. of Personal Calendar's critical data files.
  163.  
  164.         .  Input numeric values are now checked to ensure they aren't negative.
  165.  
  166.  . 14.36.  When reducing the size of the event capacity in the appointment
  167. file, if there are excess events beyond the new size, they are now properly
  168. written to history.
  169.  
  170.         .  When the program is popped down, the appointment (.CLD) file is now
  171. closed, to avoid possible data corruption from having the file physically moved
  172. on the disk by other programs (such as disk compaction programs).
  173.  
  174.  . 14.35.  Standard BBS directory description file FILE_ID.DIZ (10x45) was
  175. added to the distribution archive.
  176.  
  177.  . 14.32 to .34.  The display/print of the three-month calendars may now
  178. optionally start with the current month, rather than with last month.  See the
  179. "Options" menu.
  180.  
  181.         .  Any of three international date formats (mm-dd-yy, dd-mm-yy, or
  182. yy-mm-dd) can now be used when entering and displaying events.  F3 toggles and
  183. saves this option in the event editing menu.
  184.  
  185.         .  Either a 12-hour or a 24-hour clock can now be used when entering
  186. and displaying events.  F4 toggles and saves this option in the event editing
  187. menu.
  188.  
  189.  . 14.31.  When popping up over a communications program which received data
  190. while you were popped up, a system hang no longer occurs, due to a disabled
  191. communications interrupt on pop down.  (However, the communications program,
  192. while now reactivated on pop down, will likely not regain the lost data, but
  193. might be able to pick up where it left off.)
  194.  
  195.         .  If you pop down with disk swapping, and then delete the disk swap
  196. directory (don't do this!), the system will no longer hang on the next pop up,
  197. but the program won't pop up either.
  198.  
  199.         .  More precise messages are now given if output to your printer
  200. encounters an error condition.
  201.  
  202.  . 14.24 and .30.  Overdue (highlighted) event alarms are now removed from the
  203. clock screen only upon command or upon change of the event list.
  204.  
  205.         .  Your hot key setting is now displayed on an initial pop down, and
  206. again when you change it.
  207.  
  208.         .  An Error 55 has been corrected which caused a failure to update the
  209. memory resident options file CALRES.DAT.
  210.  
  211.  . 14.23.  16 choices for color pair backgrounds are now available, instead
  212. of 8.  Items which used to blink are now emphasized by color instead.  The
  213. erroneous reversal of foreground and background in the menus for changing the
  214. color pair settings for events, notes, and clock is now corrected.
  215.  
  216.         .  The DOS blink or highlit-background state of an underlying program
  217. is now saved and restored when Personal Calendar pops up.
  218.  
  219.         .  Symantec's NDOS product is now supported in a similar manner to JP
  220. software's 4DOS.
  221.  
  222.         .  F1 is now used for context sensitive help instead of F5.  From a
  223. Help screen, F9 has been added to generate a formatted manual as ASCII text
  224. file CAL.DOC.
  225.  
  226.         .  The "Popping Down" screen may now be surpressed.
  227.  
  228.         .  The registration/order form can be printed at any time with F8 if
  229. file ORDER.FRM is in PC's directory.  Australian users can now register
  230. Personal Calendar locally and pay by check, cash, or credit card through disk
  231. vendor BudgetWare in Newton NSW.
  232.  
  233.         .  Popping up over a program which uses a mouse has several minor
  234. problems corrected:  when PC is popped up, a rare hang no longer occurs if the
  235. mouse is moved, nor is a mouse cursor displayed.   When PC pops down to a
  236. program having active mouse support, the mouse cursor is restored properly, and
  237. video pallette values for EGA and VGA programs are now correct.
  238.  
  239.         .  If a pop down occurs while an event is being changed, the pointer to
  240. the event is now properly restored.
  241.  
  242.  . 14.22.  If Personal Calendar pops up over a program's graphics screen with
  243. insufficient disk space to save the screen, a Memory-Resident Option can now be
  244. set to avoid the pop up, or pop up with a warning saying the screen won't be
  245. restored.
  246.  
  247.         .  A laptop "MONO" option has been added to the command line
  248. ("CAL MONO") for possible improvement in the display.
  249.  
  250.  . 14.21.  A new event can now be added directly with a single clock screen
  251. keystroke in full-page fashion ("I"), or on the clock screen (Shift-F3).
  252.  
  253.  . 14.20.  For changing events, an improper "Date Too Large" message has been
  254. corrected.  Widely-distributed release update.
  255.  
  256.  . 14.19.  The User's Manual can now be viewed at any time in a context-
  257. sensitive manner.
  258.  
  259.         .  We are now a member of the Association of Shareware Professionals
  260. (ASP), and have repackaged PC.
  261.  
  262.         .  Separate topic files have been added to the archive for user
  263. convenience:  PACKING.LST, HISTORY.DOC, REGISTER.DOC, LICENSE.DOC,
  264. SITELICE.DOC, WARRANTY.DOC, VENDOR.DOC, SYSOP.DOC, and SHARWARE.DOC.
  265.  
  266.  . 14.16.  As a task under Windows 3.x, Personal Calendar will now run in
  267. non-TSR mode successfully.  Under Windows 3.x in TSR mode, PC will run with no
  268. conflicts, but does not make effective use of the TSR capability, due to
  269. Windows' intercept of the pop down.
  270.  
  271. If started prior to running Windows 3.x, PC may be used in either TSR or
  272. non-TSR modes.  If chosen, PC will stay in TSR mode, but will not pop up while
  273. Windows 3.x is active.  Normal TSR functions are restored on termination of
  274. Windows.
  275.  
  276.  . 14.15 and 16.  Minor anomalies in handling a shell to a batch file in TSR
  277. mode were also corrected.  Return from a batch file in TSR mode now requires
  278. the CALPOPUP command be included at the end of the batch file in all cases.
  279.  
  280.  . 14.15.  Popping up over WordPerfect Office 3.0 SHELL in or out of a LAN
  281. environment will no longer hang the system, due to some more armor added for
  282. the strange interrupt handling this shell employs.
  283.  
  284.  . 14.12.  On popping up, the delay on testing if DOS is busy has been reduced
  285. from five seconds to one second.
  286.  
  287.         .  On popping down, the state of the caps, num, insert and scroll keys
  288. are restored.
  289.  
  290.         .  A minor error has been corrected in the option to prevent popping
  291. up over video screens which can't be saved.
  292.  
  293.         .  There is a new file CALNAMES.DAT which contain PC's procedure names
  294. for any error message.  File CALERROR.DAT is 12K smaller in size and overall
  295. disk requirements are 8K smaller.
  296.  
  297.         .  PC is now packaged as an authenticated PKZIP archive.
  298.  
  299.  . 14.11.  If running under DOS 3.0 or later, PC may now be started from any
  300. directory, by using the full pathname of the program, or by having the program
  301. in the DOS PATH.  If running under DOS 2.x, PC must still be started from its
  302. own directory.
  303.  
  304.         .  The user program DOS color attribute is now restored properly upon
  305. non-resident shell or program termination.
  306.  
  307.  . 14.10.  In TSR Mode, the portion of the program which remains in low memory
  308. (the TSR kernel) has been reduced by about half from 10,600 bytes to about
  309. 6,000 bytes !!  This is due to MicroHelp's new Stay-Res Plus 4.0.
  310.  
  311.         .  In TSR Mode, the portion of the program which swaps to EMS or
  312. to each of the two disk swap files has been reduced about 20%.
  313.  
  314.         .  On a pop down to an EGA or VGA screen, the screen restore no longer
  315. gives incorrect colors.
  316.  
  317.         .  On a pop down, screen saves will now go to EMS memory only if EMS
  318. is also chosen for program swapping (and likewise for disk swapping).  If
  319. not enough EMS memory is available for both, screen saves then go to disk.  The
  320. disk screen save file is now written to the same path as the program swap
  321. files.
  322.  
  323.         .  If popping up over a video mode which is not supported (greater than
  324. 19 decimal, therefore non-standard), you have the option to suppress the pop up
  325. to avoid disturbing the screen, or to pop up and thus restore a blank screen on
  326. pop down.
  327.  
  328.         .  If the earliest event is in a future year and automatic pop up on
  329. date/time is set, the program now pops up at the correct date/time.
  330.  
  331.         .  Printer support has been added for the HP IIP or later LaserJet
  332. series and for the IBM 4019 and later LaserPrinters.  In absence of printer
  333. selection, the default is now to not alter your printer's setup (which was
  334. already selectable as an option).  Closing the print file at completion has
  335. also been added to ensure compatibility with network printers.
  336.  
  337.         .  When running a DOS command in TSR mode, the command may now be
  338. interrupted prior to completion by a pop up by hot key or date/time, and will
  339. pick up where it left off on the next pop down.
  340.  
  341.         .  If the program hasn't yet popped down, it's no longer necessary to
  342. terminate and restart to switch between EMS and disk swapping modes.
  343.  
  344.         .  A "snow" checking option has been added for CGA monitors, which can
  345. be set from the Memory-Resident options menu.
  346.  
  347.         .  The name of the disk swap files have been changed to CALSWAP.000
  348. & CALSWAP.001.
  349.  
  350.         .  If you have specified a non-existent disk swap drive/path, it is now
  351. automatically be changed to PC's startup path.
  352.  
  353.  . 14.00.  Personal Calendar is now Shareware.  Widely-distributed release.
  354.  
  355.         .  Special modifications were made in conjunction with JP Software to
  356. ensure compatibility with 4DOS.
  357.  
  358.         .  An error has been corrected which used EMS memory for swapping if
  359. it was available even if requested not to.
  360.  
  361.  . 12.75.  On the pop down screen, the number of the user's program video page
  362. being restored is now shown along with the BIOS mode.  Additional video page
  363. pop up adjustments were made.
  364.  
  365.  . 12.74.  Adjustments were made so PC can pop up over video pages other than
  366. zero in text mode.
  367.  
  368.         .  If the programs starts in a mode or on a page other than text mode
  369. and page zero, it is returned to the same page and mode upon termination.
  370.  
  371.         .  If the program pops up over a user program which is in 43-line (EGA)
  372. or 50-line (VGA) mode, screen save and restore now occurs correctly.
  373.  
  374.  . 12.73.  If the program pops up over an EGA, VGA, or MCGA screen, the
  375. underlying screen will be saved to EMS memory, if it is available.  If it is
  376. not, the same disk save method previously used to file CALSCRN.DAT is still
  377. used.
  378.  
  379.  . 12.71 and 72.  A more reliable solution to the problem of unwanted popups is
  380. now provided, including prevention of those caused by DESQview.
  381.  
  382.         .  If disk swapping is chosen to become memory-resident and
  383. insufficient space exists, the exact shortage in bytes is now given.
  384.  
  385.  . 12.70.  Reduced the size of the program by 40% and made it still faster.
  386.  
  387.         .  There are two new printer control options to limit the number of
  388. lines printed before ejecting a page, and to pause the printer between pages.
  389.  
  390.         .  If the program is started when it is already memory-resident, it now
  391. pops up the active memory-resident copy automatically.
  392.  
  393.         .  There is no longer an unwanted pop up when certain programs
  394. (TreeView and WordPerfect) are initialized.
  395.  
  396.         .  Added a word left/right (ctl-left/right) to input editing.  
  397. Also added the "home" and "end" keys, which do the same as shift-tab and
  398. shift-return.
  399.  
  400.         .  Took this list out of the manual and put it in a separate file.
  401. Put data required for initialization into file CALINIT.DAT.
  402.  
  403.         .  The program no longer aborts with an "out of string space" error if
  404. more than 255 events are overdue at once.
  405.  
  406.  . 12.62.  Adequate disk space for the disk swap files is now tested for and
  407. reserved properly before popping down the first time.
  408.  
  409.  . 12.60.  New options were used to make PC smaller and faster.
  410.  
  411.  . 12.50 to 12.62.  If old disk swap files exist in a different path from which
  412. PC is started, they are now released properly when PC restarts.
  413.  
  414.  . 12.51.  If automatic pop down is disabled because an event is overdue, you
  415. are informed of this during automatic startup.
  416.  
  417.         .  You have the option to make the program ask you for the date and
  418. time, useful if your machine doesn't have a permanent battery-operated clock.
  419.  
  420.  . 12.49.  Esc is now used to accept event data changes.
  421.  
  422.  . 12.45.  The hourly chimes no longer sound twice on a day change.
  423.  
  424.         .  Changing to Manual Startup no longer gives a FILE NOT FOUND error.
  425.  
  426.  . 12.44.  In TSR mode, the control, shift, and alt keys can now be used
  427. without a function key to pop up.
  428.  
  429.  . 12.43.  The system no longer hangs on program termination after a "not
  430. enough memory to become resident" condition occurs.
  431.  
  432.  . 12.42.  In TSR mode, disk swapping is attempted automatically if EMS
  433. memory is not available.
  434.  
  435.         .  In TSR mode, PC can now be set to pop down automatically, after
  436. automatic startup is complete, giving hands-free initialization!
  437.  
  438.  . 12.41. The number of lines of notes or history to insert or delete is set
  439. to zero prior to input (preventing inadvertent information loss).
  440.  
  441.         . In TSR mode, PC can now pop up over text, EGA and VGA graphics
  442. screen modes.  Screen saving/restoring is automatic.
  443.  
  444.         . The options menu for TSR mode was implemented.
  445.  
  446.         . All data files are now permanently updated every time they are
  447. changed.
  448.  
  449.         . Used MicroHelp's Stay-Res Plus to make PC a TSR!
  450.  
  451.  . 12.10.  Speeded up the program and changed the graphics.
  452.  
  453.         .  There are now quarterly and yearly rescheduling options.
  454.  
  455.  . 11.86 to 11.88.  From the main menu or from the clock screen, you can run a
  456. stored DOS session or command and come back to PC.  The file CALDOS.DAT has
  457. been added to store the command.
  458.  
  459.  . 11.75.  There is now the capability to change the event and note capacity in
  460. the Appointment File from 60 (now the default) down to 20 or up to 300, in
  461. multiples of 20.
  462.  
  463.  . 11.72.  There are now 7 color pairs instead of 4.  Separated out events
  464. from instructions, menus from notes, and clock from calendars.
  465.  
  466.  
  467.                            END OF FILE HISTORY.DOC
  468.  
  469.